Applying the Component Paradigm to AUTOSAR Basic Software
نویسنده
چکیده
Current trends in embedded systems software for the automotive domain aim at an increase of reusability, exchangeability and maintainability, and thus at a significant reduction of timeand costs-to-market. One way to reach these goals is the adaption of Component Based Software Engineering (CBSE) for resource constrained embedded systems. The Automotive Open System Architecture (AUTOSAR), an upcoming industry standard within the automotive domain, reflects this fact by constituting CBSE as development paradigm for automotive applications: Application concerns are covered by software components, while infrastructural ones are handled within layered component middleware—the AUTOSAR Runtime Environment (RTE) and the Basic Software (BSW). However, the AUTOSAR Basic Software itself is specified as layered architecture that is only customizable on a coarse-grained level, and thus tends to be heavy-weight and less flexible.
منابع مشابه
The Use of Java in the Context of AUTOSAR 4.0: Expectations and Possibilities
Modern cars contain a large number of diverse microcontrollers for a wide range of tasks, which imposes high efforts in the integration process of hardware and software. There is a paradigm shift from a federated architecture to an integrated architecture with commonly used resources to reduce complexity, costs, weight and energy. AUTOSAR [3] is a system platform that allows the integration of ...
متن کاملComponent Based Communication Middleware for AUTOSAR
Due to market demands and technological progress automotive electronic systems have become highly complex, distributed, and heterogeneous systems. In consequence, costs and time-to-market tend to out-grow spendable budgets, whereas quality seriously suffers. To overcome this situation, automotive manufacturers agreed upon a new standard for their electronic systems—AUTOSAR. In AUTOSAR applicati...
متن کاملAUTOSAR ECU development process using DaVinci and MICROSAR
AUTOSAR As the number of on-board computers (ECUs) in automobiles increase along with their functionality, there has been an increase in software implementation. As a result, the Europe-based AUTOSAR has been gaining attention as the leading platform for the standardization of basic software specifications. This standardization covers basic software modules e.g. for I/O access, CAN communicatio...
متن کاملEvolution of Functional Safety & Security in AUTOSAR
AUTOSAR (AUTomotive Open System Architecture) is an open, international standard for the software architecture of automotive ECUs, which is commonly developed in an international consortium of several OEMs, tier1s, and software tool providers. Today, numerous series vehicles with AUTOSAR technology inside are on the road. Within the AUTOSAR standard, several concepts and mechanisms to support s...
متن کاملUsing the Functional Mockup Interface as an Intermediate Format in AUTOSAR Software Component Development
This paper shows how the recently developed Functional Mockup Interface (FMI) standard for model exchange can be utilized in the context of AUTOSAR software component (SW-C) development. Automatic transformations between the XML schemas of the two standards are utilized to convert FMI models to AUTOSAR. An application example is demonstrated, where a Modelica controller is exported through FMI,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008